package cn.yujiago.shiro.config;

import com.github.pagehelper.PageHelper;
import org.springframework.context.annotation.Bean;

@org.springframework.context.annotation.Configuration
public class MybatisConfig {
//    @Bean
//    public ConfigurationCustomizer configurationCustomizer(){
//        return new ConfigurationCustomizer(){
//            @Override
//            public void customize(Configuration configuration) {
//                // 配置驼峰命名
//                configuration.setMapUnderscoreToCamelCase(true);
//            }
//        };
//    }

    // Mybatis分页插件
    @Bean
    public PageHelper pageHelper(){
        PageHelper pageHelper = new PageHelper();
//        Properties properties = new Properties();
//        properties.setProperty("offsetAsPageNum","true");
//        properties.setProperty("rowBoundsWithCount","true");
//        properties.setProperty("reasonable","true");
//        properties.setProperty("dialect","mysql");    //配置mysql数据库的方言
//        pageHelper.setProperties(properties);
        return pageHelper;
    }
}
